stackable chair - French English Dictionary